mechanized army - English Synonyms Dictionary